apprentice mechanic - French English Dictionary